removing obstacles - Turc Anglais Dictionnaire